/*初始化项目*/
/*引入字体文件-时尚中黑简体*/
@font-face {
  font-family: ShiShangZhongHeiJianTi;
  src: url('../fonts/时尚中黑简体.TTF');
}

/*引入字体文件-时尚中黑简体*/
@font-face {
  font-family: PingFang SC;
  src: url('../fonts/PingFang\ SC-Regular.otf');
}

/*地图-begin*/
#container {
  width: 100%;
  min-height: 100%;
  z-index: 0;
}

.amap-logo {
  right: 0 !important;
  left: auto !important;
  display: none !important;
}

.amap-copyright {
  right: 70px !important;
  left: auto !important;
  opacity: 0 !important;
}

.markers {
  width: 1.3rem;
  height: 1.28rem;
}

/*地图-end*/
/*清除浮动-begin*/
.clearfix::before,
.clearfix::after {
  content: '';
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  clear: both;
}

.clearfix {
  *zoom: 1;
}

/*清除浮动-end*/

ul {
  margin: 0;
  padding: 0;
}

li {
  list-style: none;
}

p {
  margin-bottom: 0;
}

.ant-input:focus {
  box-shadow: none;
}

.all-label {
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: bold;
  color: #027b8d;
  display: inline-block;
  width: 58px;
  text-align: justify;
  text-align-last: justify;
}

.colon {
  font-style: normal;
  color: #027b8d;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: bold;
}

.all-value {
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #01daff;
}

.upDown,
.upDown:hover {
  margin-left: 8px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 400;
  color: #04dce8;
}

.arowLine {
  margin-bottom: 10px;
}

.columnGroup {
  .ant-col {
    margin-bottom: 10px;
  }
}

.publicModal {
  .all-label {
    font-size: 14px;
  }
}

.upload-description {
  font-size: 12px;
  color: #07a9bf;
  display: inline-block;
  vertical-align: bottom;
  margin-top: 70px;

  div {
    width: 200px;
  }
}

.allbtns,
.allbtns:hover {
  background: #04dce8;
  color: #04272b;
  border: none;
}

.ant-alert-info {
  background: #e6ecff;
  border: 1px solid #d4d8e5;
  border-radius: 4px;

  // a > b {
  //   color: #04dce8;
  // }

  a:last-child {
    color: red;
  }

  .ant-alert-icon {
    color: #5971ba;
  }
}

.echarts_title {
  font-size: 12px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #03fbfe;
}

.echarts_num {
  font-size: 12px;
  font-family: Futura-Medium;
  font-weight: 500;
  color: #ffff00;
}

// ! 退出登录 样式修改
.ant-modal {
  .ant-modal-content {
    background: var(--theme-content-bg);

    .ant-modal-confirm-title,
    .ant-modal-confirm-content {
      color: var(--theme-modal-label-value-color);
    }

    .ant-modal-confirm-btns {
      .ant-btn:nth-child(1) {
        margin-right: 50px;
        background: #1388ff;
        font-size: 14px;
        font-family: PingFang SC;
        font-weight: 500;
        line-height: 20px;
        color: #0b3f73;
        border: none;
      }

      .ant-btn:nth-child(2) {
        background: var(--theme-modal-label-bg);
        font-size: 14px;
        font-family: PingFang SC;
        font-weight: 500;
        line-height: 20px;
        color: #509eee;
        border: none;
      }
    }
  }
}

// .icons-tabs {
//   .ant-tabs-nav .ant-tabs-tab {
//     color: #07a9bf;
//   }

//   .ant-tabs-nav .ant-tabs-tab-active {
//     color: #04dce8 !important;
//   }

//   .ant-tabs-ink-bar {
//     background-color: #04dce8;
//   }

//   .ant-modal-footer {
//     .ant-btn:nth-child(1) {
//       margin-right: 50px;
//       background: #04648d;
//       font-size: 14px;
//       font-family: PingFang SC;
//       font-weight: 500;
//       line-height: 20px;
//       color: #2eaee2;
//       border: none;
//     }

//     .ant-btn:nth-child(2) {
//       background: #00ccff;
//       font-size: 14px;
//       font-family: PingFang SC;
//       font-weight: 500;
//       line-height: 20px;
//       color: #02577b;
//       border: none;
//     }
//   }
// }

// 气泡提示
.ant-popover-inner {
  background: var(--theme-content-bg);
  border-radius: 8px;

  .ant-popover-inner-content {
    .ant-popover-message {
      color: #1388ff;
    }

    .ant-popover-buttons .ant-btn {
      border: none;
    }

    .ant-popover-buttons .ant-btn:nth-child(1) {
      margin-right: 50px;
      background: #1388ff;
      font-size: 14px;
      font-family: PingFang SC;
      font-weight: 500;
      line-height: 20px;
      color: #0b3f73;
    }

    .ant-popover-buttons .ant-btn:nth-child(2) {
      background: var(--theme-modal-label-bg);
      font-size: 14px;
      font-family: PingFang SC;
      font-weight: 500;
      line-height: 20px;
      color: #509eee;
    }
  }
}

.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #04272b;
  border-bottom-color: #04272b;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgb(0 0 0 / 7%);
}

// 文字排版
.textVer {
  white-space: normal;
  word-wrap: break-word;
  word-break: break-all;
}

// .system-modals {
//   width: 100%;

//   .ant-modal-content {
//     background: #025071;

//     .ant-modal-body {
//       padding: 15px;
//       background: #025071;

// .modalHeader {
//   position: relative;
//   top: 0;
//   left: 0;
//   height: 90px;
//   line-height: 60px;
//   border-radius: 8px 8px 0px 0px;
//   background: url('~@/assets/imgs/headerImg.png') no-repeat center / 100% 100%;

//   .modalTitle {
//     position: absolute;
//     top: 60%;
//     left: 50%;
//     -webkit-transform: translate3d(-50%, -50%, 0);
//     transform: translate3d(-50%, -50%, 0);
//     font-size: 16px;
//     font-family: PingFang SC;
//     font-weight: 500;
//     color: #94d2ff;
//   }

//   .modalClose {
//     position: absolute;
//     top: 0%;
//     right: -5%;
//     transform: translateY(-55%);
//     font-size: 14px;
//     font-family: PingFang SC;
//     font-weight: 500;
//     color: #07a9bf;
//     cursor: pointer;

//     img {
//       width: 40px;
//       height: 40px;
//     }
//   }
// }

//       .modalCotent {
//         padding: 3% 8% 0 8%;
//         padding-bottom: 1px;
//         // background: #025071;
//         background: #fff;
//         border: 1px solid #018bc4;
//         border-top-style: none;
//         border-bottom-style: none;

//         .ant-tree li {
//           color: #07a9bf;

//           .ant-tree-node-content-wrapper.ant-tree-node-selected {
//             background: #04dce8;
//             border-radius: 12px;

//             .ant-tree-title {
//               color: #000;
//             }
//           }

//           .ant-tree-node-content-wrapper:hover {
//             background: #04dce8;
//             border-radius: 12px;

//             .ant-tree-title {
//               color: #000;
//             }
//           }

//           .ant-tree-checkbox-checked .ant-tree-checkbox-inner {
//             background-color: #07a9bf;
//             border-color: #07a9bf;
//           }

//           .ant-tree-title {
//             color: #07a9bf;
//           }
//         }

//         .ant-input-number {
//           width: 100% !important;
//           height: 40px;
//           line-height: 40px;
//           background: #054850;
//           border: 1px solid #065c65;
//           font-size: 14px;
//           font-family: PingFang SC;
//           font-weight: 500;
//           color: #01daff;

//           .ant-input-number-handler-wrap {
//             background: #054850;
//             border-left: 1px solid #07a9bf;

//             i {
//               color: #07a9bf;
//             }

//             .ant-input-number-handler-active {
//               background: #04dce8;
//             }

//             .ant-input-number-handler-down {
//               border-top: 1px solid #07a9bf;
//             }
//           }
//         }

//         .ant-input-number:hover {
//           border-color: none;
//           border-right-width: 0px !important;
//           box-shadow: none;
//         }

//         .ant-select-selection {
//           font-size: 14px;
//           background: #05434a;
//           border-radius: 4px;
//           border: 1px solid #096370;
//           color: #04dce8;

//           .ant-select-selection__rendered {
//             border-right: solid 1px #096370;
//             margin-right: 30px;
//             color: #ffffff;
//           }

//           .ant-select-arrow .ant-select-arrow-icon {
//             color: #027b8d;
//           }

//           .ant-select-selection__placeholder {
//             font-size: 14px;
//             font-family: PingFang SC;
//             font-weight: 400;
//             color: #027b8d;
//           }

//           .ant-select-selection-selected-value {
//             color: #04dce8;
//           }
//         }

//         .ant-switch {
//           .ant-switch-inner {
//             color: #07a9bf;
//           }
//         }

//         .ant-switch-checked {
//           background: #04dce8;

//           .ant-switch-inner {
//             color: #000;
//           }
//         }

//         .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
//           color: #000;
//           background: #04dce8;
//           border-color: #04dce8;
//         }

//         .ant-radio-button-wrapper {
//           color: #07a9bf;
//           background: #05434a;
//           border-color: #05434a;
//         }

//         .ant-form-item {
//           label {
//             font-size: 14px;
//             font-family: PingFang SC;
//             font-weight: 500;
//             color: #07a9bf;
//           }

//           .ant-input {
//             height: 40px;
//             background: #054850;
//             border: 1px solid #065c65;
//             font-size: 14px;
//             font-family: PingFang SC;
//             font-weight: 500;
//             color: #01daff;
//           }

//           .ant-form-item-children textarea {
//             height: 120px;
//           }

//           .has-error {
//             .ant-form-explain {
//               font-size: 14px;
//               font-family: PingFang SC;
//               font-weight: 400;
//               color: #fec056;
//             }
//           }

//           input::-webkit-input-placeholder,
//           textarea::-webkit-input-placeholder {
//             color: #07a9bf;
//           }

//           input::-moz-input-placeholder,
//           textarea::-webkit-input-placeholder {
//             color: #07a9bf;
//           }

//           input::-ms-input-placeholder,
//           textarea::-webkit-input-placeholder {
//             color: #07a9bf;
//           }
//         }
//       }

//       .modalFooter {
//         height: 90px;
//         text-align: center;
//         border-radius: 0px 0px 8px 8px;
//         background: url('~@/assets/imgs/footerImg.png') no-repeat center / 100% 100%;

//         .ant-btn {
//           border: none;
//           padding: 0 40px;
//         }

//         .ant-btn:nth-child(1) {
//           margin-right: 50px;
//           background: #04648d;
//           font-size: 14px;
//           font-family: PingFang SC;
//           font-weight: 500;
//           line-height: 20px;
//           color: #2eaee2;
//         }

//         .ant-btn:nth-child(2) {
//           background: #00ccff;
//           font-size: 14px;
//           font-family: PingFang SC;
//           font-weight: 500;
//           line-height: 20px;
//           color: #02577b;
//         }
//       }
//     }
//   }
// }
